Big Huge Thesaurus

elaterid beetle

noun